• word of the day

    ulmus hollandica vegetata

    ulmus hollandica vegetata - Dictionary definition and meaning for word ulmus hollandica vegetata

    Definition
    (noun) erect vigorous hybrid ornamental elm tree
    Synonyms : huntingdon elm
Download our Mobile App Today
Receive our word of the day
on Whatsapp